How to keep plan execution healthy ?

نویسندگان

  • Femke de Jonge
  • Nico Roos
  • Jaap van den Herik
چکیده

Developing a conflict-free plan for a multi-agent system in a complex and dynamic environment is a difficult task. Moreover, it is impossible to take into account all possible events that might occur during the execution of the plan. Unexpected events may cause a plan execution to lead to conflicts: we then say that the plan execution is unhealthy. This paper presents a new model that enables agents (1) to control plan-execution health and (2) to regain health when necessary. The agents can utilize the model to predict consequences of occurring disruptions and thus detect unhealthy situations. With the help of the model’s predictions, agents can correct the execution of tasks within the plan to regain health. We emphasize that, in the case of bad health, the approach of correcting the plan execution should be applied before relying on the more drastic approach of replanning. The applicability of the presented model is demonstrated by introducing two multi-agent protocols to keep the plan execution healthy. Finally, we investigate the solving capabilities and the efficiency of our method in experiments using randomly generated plans. Our conclusion is that many unhealthy situations can be solved adequately by corrections in the plan execution instead of performing a replanning procedure.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Synthesizing Protection Monitors from Causal Structure

Protection monitors synthesized from plan causal structure provide execution systems with information necessary to detect potential failures early during execution. By detecting early, the execution system is able to address these problems and keep the execution on track. When the execution system finds that the necessary repairs are beyond its capabilities, early detection gives the planning s...

متن کامل

Coordinating the activities of a Planner and an Execution Agent

ethods of creating Plan Patches to update the plans separately held by each of the parties l b involved to keep them in step as they each react to changing circumstances in real-time wil e investigated. This will involve the specification of plan patch Attachment Points that can d be understood by the recipient. We will also investigate transaction based methods for coor inating the activities ...

متن کامل

Explaining the Dimensions and Consequences of Geography-Political Execution of Health Promotion Plan in Kohgiluyeh and Boyerahmad Province

  Introduction: The purpose of this study is to explain the dimensions and implications of the political geography of the implementation of the Health System Development Plan in Kohgiluyeh and Boyer-Ahmad Province. Methods: The research method was a survey and data gathering tool was a structured questionnaire. Sample size was determined by the modified Cochran formula (400). The research data...

متن کامل

Speculative plan execution for information gathering

The execution performance of an information gathering plan can suffer significantly due to remote I/O latencies. A streaming dataflow model of execution addresses the problem to some extent, exploiting all natural opportunities for parallel execution, as allowed by the data dependencies in a plan. Unfortunately, plans that integrate information from multiple sources often use the results of one...

متن کامل

Authority Management Coordination between Task Assignment Planning and Execution

The O Plan Open Planning Architecture allows for three separate agents for Task Assignment Planning and Execution Each O Plan agent maintains a separate Plan State which consists of the agent s predictive plan and a set of outstanding agent processing requirements in the form of an Agenda This agenda can represent plan aws or unsatis ed requests from a superior agent or still to be processed is...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005